class Cat:
    def __init__(self,new_name):
        self.name = new_name
        print("%s 来了" % self.name)

    # 一个对象的__del__方法一旦被调用，生命周期结束
    # 当一个对象被从内存中销毁前，会自动调用__del__方法
    # __del__方法是对象调用中最后一个调用的方法
    def __del__(self):
        print("%s 我去了" % self.name)

#tom是一个全局变量
tom = Cat("Tom")
print(tom.name)

# #del关键字可以删除一个对象
# del tom

print("-" * 50)
